#ifndef ONEHOT_CUSTOM_TILING_H
#define ONEHOT_CUSTOM_TILING_H
#include <cstdint>

struct OnehotCustomTilingData {
    uint32_t totalLength;
    uint32_t numClass;

    uint32_t blockLength;
    uint32_t tileNum;
    uint32_t tileLength;
    uint32_t lastTileLength;

    uint32_t formerNum;
    uint32_t formerLength;
    uint32_t formerTileNum;
    uint32_t formerTileLength;
    uint32_t formerLastTileLength;
    
    uint32_t tailNum;
    uint32_t tailLength;
    uint32_t tailTileNum;
    uint32_t tailTileLength;
    uint32_t tailLastTileLength;

    uint32_t isEvenCore;
};
#endif